pitching into - German English Dictionary